Synonyms for "PT boat"

Words with similar meaning